impregnated material - French English Dictionary